Embedded systems are considered one of the most potentialareas for future innovations. Two embedded fields that will mostcertainly take a primary role in future innovations are mobile roboticsand mobile computing. Mobile robots and smartphones are growing innumber and functionalities, becoming a presence in our daily life. In thispaper, we study the current feasibility of a smartphone to execute navigationalgorithms. As a test case, we use a smartphone to control anautonomous mobile robot. We tested three navigation problems: Mapping,Localization and Path Planning. For each of these problems, analgorithm has been chosen, developed in J2ME, and tested on the field.Results show the current mobile Java capacity for executing computationallydemanding algorithms and reveal the real possibility of usingsmartphones for autonomous navigation.
展开▼